package yto.freemarker.springcloud;

import com.netflix.loadbalancer.IRule;
import com.netflix.loadbalancer.RandomRule;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 不能被ComponentScan扫描到，故需要做一些排除
 *
 * @author dongxing
 * @create 2017-12-24 17:39
 **/
@Configuration
@ExcludeFromComponentScan
public class TestConfiguration {

//    @Autowired
//    IClientConfig config;

    @Bean
    public IRule ribbonRule() {
        //不使用RandomRule的话，默认使用的是轮询的模式，大家轮流执行的.采用随机的话，就是随机处理
        return new RandomRule();
    }

}
